glomerulus of mesonephros - Espagnol Anglais Dictionnaire